package com.tju.ocean_ecology_website.dto;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * 队伍列表项DTO
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class TeamListItemDTO {
    private Long id;                // 队伍ID
    private String name;            // 队伍名称
    private String description;     // 队伍描述
    private String avatar;          // 队伍头像URL
    private Boolean isVerified;     // 是否官方认证
    private String role;            // 我在队伍中的角色
    private Integer memberCount;    // 成员数量
    private Integer activityCount;  // 活动数量
    private Integer totalHours;     // 队伍总服务时长
    private List<String> tags;      // 标签列表
}
